fish hatchery - German English Dictionary